Online Perfect Matching and Mobile Computing

نویسندگان

  • Edward F. Grove
  • Ming-Yang Kao
  • P. Krishnan
  • Jeffrey Scott Vitter
چکیده

We present a natural online perfect matching problem motivated by problems in mobile computing. A total of n customers connect and disconnect sequentially, and each customer has an associated set of stations to which it may connect. Each station has a capacity limit. We allow the network to preemptively switch a customer between allowed stations to make room for a new arrival. We wish to minimize the total number of switches required to provide service to every customer. Equivalently, we wish to maintain a perfect matching between customers and stations and minimize the lengths of the augmenting paths. We measure performance by the worst case ratio of the number of switches made to the minimum number required. When each customer can be connected to at most two stations: { Some intuitive algorithms have lower bounds of (n) and (n= log n). { When the station capacities are 1, there is an upper bound of O( p n). { When customers do not disconnect and the station capacity is 1, we achieve a competitive ratio of O(log n). { There is a lower bound of ( p n) when the station capacities are 2. { We present optimal algorithms when the station capacity is arbitrary in special cases. ? Support was provided in part by Army Research O ce grant DAAH04{93{G{0076. ?? Support was provided in part by NSF grant CCR-9101385. ??? Support was provided in part by an IBM Fellowship, by NSF research grant CCR{ 9007851, by Army Research O ce grant DAAH04-93-G-0076, and by Air Force Ofce of Scienti c Research grant F49620{94{1{0217. The author is currently visiting Duke University from Brown University. y Support was provided in part by NSF research grant CCR{9007851 and by Army Research O ce grant DAAH04{93{G{0076.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Reduction of Energy Consumption in Mobile Cloud Computing by ‎Classification of Demands and Executing in Different Data Centers

 In recent years, mobile networks have faced with the increase of traffic demand. By emerging mobile applications and cloud computing, Mobile Cloud Computing (MCC) has been introduced. In this research, we focus on the 4th and 5th generation of mobile networks. Data Centers (DCs) are connected to each other by high-speed links in order to minimize delay and energy consumption. By considering a ...

متن کامل

On the inverse maximum perfect matching problem under the bottleneck-type Hamming distance

Given an undirected network G(V,A,c) and a perfect matching M of G, the inverse maximum perfect matching problem consists of modifying minimally the elements of c so that M becomes a maximum perfect matching with respect to the modified vector. In this article, we consider the inverse problem when the modifications are measured by the weighted bottleneck-type Hamming distance. We propose an alg...

متن کامل

Digital Direct-to-Consumer Advertising: A Perfect Storm of Rapid Evolution and Stagnant Regulation; Comment on “Trouble Spots in Online Direct-to-Consumer Prescription Drug Promotion: A Content Analysis of FDA Warning Letters”

The adoption and use of digital forms of direct-to-consumer advertising (also known as “eDTCA”) is on the rise. At the same time, the universe of eDTCA is expanding, as technology on Internet-based platforms continues to evolve, from static websites, to social media, and nearly ubiquitous use of mobile devices. However, little is known about how this unique form of pharmaceutical marketing impa...

متن کامل

Improving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner

Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...

متن کامل

Improving Mobile Grid Performance Using Fuzzy Job Replica Count Determiner

Grid computing is a term referring to the combination of computer resources from multiple administrative domains to reach a common computational platform. Mobile Computing is a Generic word that introduces using of movable, handheld devices with wireless communication, for processing data. Mobile Computing focused on providing access to data, information, services and communications anywhere an...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 1995